package com.zzzy.sys.api;

import com.zzzy.common.vo.PageResult;
import com.zzzy.sys.dto.DeptInfoDto;
import com.zzzy.sys.vo.DeptSelectPageReq;

import java.util.List;

/**
 * Description: 暴露给其他模块使用的部门api
 *
 * @author fc
 * @date 2024/8/9
 */
public interface DeptApi {

    /**
     * 获取部门列表
     * @param queryReq
     * @return
     */
    PageResult<DeptInfoDto> deptSelectPage(DeptSelectPageReq queryReq);


    /**
     * 获取部门集合
     * @param deptIdList
     * @return
     */
    List<DeptInfoDto> getDeptDtoList(List<Long> deptIdList);
}
